be flatfooted - Francés Inglés Diccionario